let something off to somebody - Turkish English Dictionary